花费 20 ms
浅谈我对DDD领域驱动设计的理解

从遇到问题开始 当人们要做一个软件系统时,一般总是因为遇到了什么问题,然后希望通过一个软件系统来解决。 比如,我是一家企业,然后我觉得我现在线下销售自己的产品还不够,我希望能够在线上也能销售自己的 ...

Tue Jun 07 09:43:00 CST 2016 51 49089
DDD战略设计相关核心概念的理解

前言 本文想再讨论一下关于领域、业务、业务模型、解决方案、BC、领域模型、微服务这些概念的含义和关系。初衷是我发现现在DDD领域建模以及解决方案落地过程中,常常对这些概念理解不清楚或者有歧义,导致我 ...

Wed Jun 05 23:41:00 CST 2019 17 5299
领域驱动设计(DDD)部分核心概念的个人理解

领域驱动设计(DDD)是一种基于模型驱动的软件设计方式。它以领域为核心,分析领域中的问题,通过建立一个领域模型来有效的解决领域中的核心的复杂问题。Eric Ivans为领域驱动设计提出了大量的最 ...

Mon May 11 00:58:00 CST 2015 53 16346
聚合(根)、实体、值对象精炼思考总结

1. 聚合根、实体、值对象的区别? 从标识的角度: 聚合根具有全局的唯一标识,而实体只有在聚合内部有唯一的本地标识,值对象没有唯一标识,不存在这个值对象或那个值对象的说法; 从是否只读 ...

Sun Feb 12 22:22:00 CST 2012 38 27846
DDD中的聚合和UML中的聚合以及组合的关系

UML: 聚合关系:成员对象是整体的一部分,但是成员对象可以脱离整体对象独立存在。如汽车(Car)与引擎(Engine)、轮胎(Wheel)、车灯(Light)之间的关系为聚合关系,引擎、轮胎、车灯 ...

Tue Jun 25 01:48:00 CST 2019 14 2816
DDD领域驱动设计 - 设计文档模板

设计文档模板: 系统背景和定位 业务需求描述 领域语言整理,主要是整理领域中的各种术语的定义,名词解释 领域划分(分析出子域、核心域、支撑域) 系统用例图 每个子域的领域模 ...

Thu Dec 15 18:38:00 CST 2016 2 6769
DDD领域建模基本流程

整理一个精简的DDD领域建模基本流程,供大家在DDD领域建模实践中进行参考。 搜集用户故事(用户的原始需求) 整理用户故事,抽出用例(用例表达了用户对系统的需求,定义了系统的边界以及系统外 ...

Fri May 24 19:05:00 CST 2019 4 2090
危险的DDD聚合根

DDD的核心是聚合。这没有问题,大家都认同。但关于DDD中的聚合方式,其实我还是有些担心,下面说说我的想法,希望大家参与讨论。其实当初第一次看到DDD中关于聚合根部分论述的时候,就感觉有些僵化。DDD ...

Sun Sep 09 04:50:00 CST 2012 14 7620

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM